package com.cy.pj.sys.dao;

import com.cy.pj.sys.pojo.SysLog;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface SysLogDao {

    List<SysLog> selectLogs(SysLog sysLog);



    /**
     * 基于id查询日志
     * @param id 日志id
     * @return 查询结果
     */
    SysLog selectById(Long id);

    /**
     * 新增用户日志
     * @param sysLog 封装的用户日志对象
     * @return 新增行数
     */
    int insertLogs(SysLog sysLog);

    /**
     * 删除日志
     * @param ids 日志id（可传入多值）
     * @return 删除的行数
     */
    int deleteLogs(Long...ids);
}
